direct-acting steam engine - Spanish English Dictionary